#/bin/bash
#########################################
# Linux系统LVM逻辑卷创建过程以及自动化脚本
# centos 
#########################################

partition=/data                # 定义最终挂载的名称
vgname=data-vg                 # 定义逻辑卷组的名称
lvname=data-lvm                     # 定义逻辑卷的名称
code='b c d e f g h i k j l'   # 根据分区的实际情况修改
 
disk=  
for i in $code
do 
disk="$disk /dev/sd$i"
done
 
pvcreate $disk
vgcreate $vgname $disk
lvcreate -l 100%VG -n $lvmname $vgname
mkfs.ext4 /dev/$vgname/$lvmname
 
mkdir -p $partition
echo "/dev/$vgname/$lvmname  $partition  ext4 defaults  0 0" >> /etc/fstab
mount -a
df -h